// utils/request.js

// const BASE_URL = 'https://pay.hebcz.cn' // 你的接口域名
const BASE_URL = 'http://e63e6698.natappfree.cc/heb-applet-web' // 你的接口域名
 export function getApiHost(){
  return BASE_URL;
}
export function postUrl(url) {
	return new Promise((resolve, reject) => {
		// 从本地缓存中取出 uid 和 sid
		const uid = uni.getStorageSync('uid') || ''
		const sid = uni.getStorageSync('sid') || ''
		uni.request({
			url: BASE_URL + url,
			method: 'POST',
			header: {
				'Content-Type': 'application/json',
				'uid':uid, // 👈 自动带上
				'sid':sid, // 👈 自动带上
				'platform':'1',//1 微信 2 支付宝
				'protocolVersion': '1.0.0',
				'transitionMarkers':'TM'
			},
			success: (res) => {
				if (res.statusCode === 200) {
					resolve(res)
				} else {
					reject(res)
				}
			},
			fail: (err) => {
				reject(err)
			}
		})
	})
}
export function post(url, data = {}, header = {}) {
	return new Promise((resolve, reject) => {
		// 从本地缓存中取出 uid 和 sid
		const uid = uni.getStorageSync('uid') || ''
		const sid = uni.getStorageSync('sid') || ''
		console.log('000',uid,sid)
		uni.request({
			url: BASE_URL + url,
			method: 'POST',
			data,
			header: {
				'Content-Type': 'application/json',
				'uid':uid, // 👈 自动带上
				'sid':sid, // 👈 自动带上
				'platform':'1',//1 微信 2 支付宝
				'protocolVersion': '1.0.0',
				...header
			},
			success: (res) => {
				if (res.statusCode === 200) {
					resolve(res.data)
				} else {
					reject(res)
				}
			},
			fail: (err) => {
				reject(err)
			}
		})
	})
}